a,blockquote,body,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,label,li,object,ol,p,q,small,span,strong,table,tbody,td,th,tr,ul {
    margin: 0;
    padding: 0;
    border: 0
}

body {
    font-family: STHeiti,Microsoft YaHei,Helvetica,Arial,sans-serif;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background: #f2f2f2!important;
    -webkit-text-size-adjust: none
}

a,a:active,a:focus,a:hover,a:visited {
    text-decoration: none
}

a,img {
    -webkit-touch-callout: none
}

li,ol,ul {
    list-style: none
}

input[type=password],input[type=text],textarea {
    outline: 0;
    background: #fff;
    white-space: pre-wrap;
    word-wrap: break-word;
    -webkit-appearance: none
}

a {
    outline: none
}


@font-face {
  font-family: 'iconfont';  /* project id 1169946 */
  src: url('//at.alicdn.com/t/font_1169946_d8o1e5c37gd.eot');
  src: url('//at.alicdn.com/t/font_1169946_d8o1e5c37gd.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1169946_d8o1e5c37gd.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1169946_d8o1e5c37gd.woff') format('woff'),
  url('//at.alicdn.com/t/font_1169946_d8o1e5c37gd.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1169946_d8o1e5c37gd.svg#iconfont') format('svg');
}

.iconfont{
    font-family: 'iconfont';
    font-size: .24rem;
    font-style: normal;
}

.am-list{
    background: #fff
}

/*日历重置css*/
.react-calendar{
    width: 100%!important;
    border: 0!important;
}
.react-calendar__tile{
    padding: 0.1rem 0!important;
}
.react-calendar__tile abbr{
   display: inline-block;
   width: .60rem!important;
   height: .60rem!important;
   padding: 0!important;
   line-height: .6rem;
}
.react-calendar__tile--active{
    background: transparent!important;
    
    color: #333
}
.react-calendar__tile--active abbr{
    color: #000
}

.react-calendar__tile--now abbr{
   background: #fff;
   border-radius: 50%;
   color: #333;
}
.atthis abbr{
   background: linear-gradient(#e3bc7b, #eb716b)!important;
   border-radius: 50%!important;
   color: #fff!important;
}
.react-calendar__month-view__days__day--weekend{
    color: #000!important;
}

abbr[title]{
    text-decoration: none!important;
}
.react-calendar__navigation{
    width: 3.7rem;
    margin: 0 auto;
}
.react-calendar__navigation button{
    color: #c29c5d;
}
.react-calendar__navigation .react-calendar__navigation__label{
    color: #333;
}
.react-calendar__navigation .react-calendar__navigation__prev2-button,.react-calendar__navigation .react-calendar__navigation__next2-button{
    display: none;
}


.none{
    display: none;
}

.am-modal-button-group-v .am-modal-button{
    color: #c29c5d!important
}

img{
    max-width: 100%!important;
}